package com.inter.entity.interentity.queryresults.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class ResponseQueryPaymentResultsTradeData implements Serializable {

    @ApiModelProperty(value = "设备的标识，取值定义如下：如果设备类型为模块、SOC、 MIFI 则为设备 IMEI；如果设备类型为物联网卡、旅 游卡，则为卡片的 ICCID。", example = "864772030287780", dataType = "String")
    private String deviceId;

    @ApiModelProperty(value = "请求的设备类型的： 1-MIFI； 2-模块； 3-旅游卡； 4-物联网卡； 5-SOC；", example = "5", dataType = "String")
    private String deviceType;

    @ApiModelProperty(value = "产品名称", example = "香港流量套餐巴拉巴拉", dataType = "String")
    private String packageName;

    @ApiModelProperty(value = "订单号", example = "201811130000000213", dataType = "String")
    private String orderId;

    @ApiModelProperty(value = "支付方式：1-公众号支付，2-paypal，3-oceanpay，4-H5微信支付", example = "2", dataType = "String")
    private String payType;

    @ApiModelProperty(value = "支付金额", example = "18.99", dataType = "String")
    private String payAmount;

    @ApiModelProperty(value = "订单的支付货币类型，CNY/USD", example = "CNY", dataType = "String")
    private String orderCurrency;

    @ApiModelProperty(value = "支付结果", example = "success", dataType = "String")
    private String payRst;

}
